Polaroid Land Camera — synonyms, definition
1. Polaroid Land camera (Noun)
1 synonym
Polaroid camera
1 definition
Polaroid Land camera (Noun) — A camera that develops and produces a positive print within seconds.
2 types of
camera photographic camera